traffic registration and supervision bureau - German English Dictionary